/** @class InputAutoclean 
	@description ajoute un comportement 'intelligent' a un <input type="text">
	@use 
			<input type="text" value="votre email" />
			
			L'input se videra au clic, si la value est egale a  la value par defaut
			L'input se remplira au blur avec la value par defaut, si la value est vide
	@return behavior
*/
var InputAutoclean = new Class({
	initialize: function (el){
		$(el).addEvents({
			focus: function (){
				if(this.value == this.defaultValue) this.value = "";
			},
			blur: function (){
				if(this.value == "") this.value = this.defaultValue;
			}
		})
	}
})
Moodule.register("InputAutoclean", "input.autoclean");
Moodule.register("InputAutoclean", "textarea.autoclean");